﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace MvcVietAir.Controllers
{
    public class HomeController : Controller
    {
        IEnumerable<SelectListItem> slTre = new List<SelectListItem>() { 
                new SelectListItem{Text="0", Value="0"},
                new SelectListItem{Text="1", Value="1"},
                new SelectListItem{Text="2", Value="2"},
                new SelectListItem{Text="3", Value="3"},
                new SelectListItem{Text="4", Value="4"},
                new SelectListItem{Text="5", Value="5"},
                new SelectListItem{Text="6", Value="6"},
                new SelectListItem{Text="7", Value="7"},
                new SelectListItem{Text="8", Value="8"},
                new SelectListItem{Text="9", Value="9"},
                new SelectListItem{Text="10", Value="10"}};
        IEnumerable<SelectListItem> slNguoiLon = new List<SelectListItem>() { 
                new SelectListItem{Text="1", Value="1"},
                new SelectListItem{Text="2", Value="2"},
                new SelectListItem{Text="3", Value="3"},
                new SelectListItem{Text="4", Value="4"},
                new SelectListItem{Text="5", Value="5"},
                new SelectListItem{Text="6", Value="6"},
                new SelectListItem{Text="7", Value="7"},
                new SelectListItem{Text="8", Value="8"},
                new SelectListItem{Text="9", Value="9"},
                new SelectListItem{Text="10", Value="10"}};
        IEnumerable<SelectListItem> noidi = new List<SelectListItem>() { 
                new SelectListItem{Text="Chọn Nơi Đi", Value="Chọn Nơi Đi"},
                new SelectListItem{Text="Cà Mau (CHA)", Value="CHA"},
                new SelectListItem{Text="Côn Đảo (VSC)", Value="VSC"},
                new SelectListItem{Text="Cần Thơ (VCA)", Value="VCA"},
                new SelectListItem{Text="Hà Nội (HAN)", Value="HAN"},
                new SelectListItem{Text="Hải Phòng (HPH)", Value="HPH"},
                new SelectListItem{Text="Phú Quốc (NHA)", Value="NHA"},
                new SelectListItem{Text="Pleiku (PXU)", Value="PXU"},
                new SelectListItem{Text="Quy Nhơn (UIH)", Value="UIH"},
                new SelectListItem{Text="Rạch Giá (VKG)", Value="VKG"},
                new SelectListItem{Text="Tam kỳ (VCL)", Value="VCL"},
                new SelectListItem{Text="TP. Hồ Chí Minh (SGN)", Value="SGN"},
                new SelectListItem{Text="Tuy Hoà (TBB)", Value="TBB"},
                new SelectListItem{Text="Vinh (VII)", Value="VII"},
                new SelectListItem{Text="Điện Biên (DIN)", Value="DIN"},
                new SelectListItem{Text="Đà Lạt (DLI)", Value="DLI"},
                new SelectListItem{Text="Đà Nẵng (DAD)", Value="DAD"},
                new SelectListItem{Text="Đồng Hới (VDH)", Value="VDH"}
        };
        IEnumerable<SelectListItem> noiden = new List<SelectListItem>() { 
                new SelectListItem{Text="Chọn Nơi Đến", Value="Chọn Nơi Đến"},
                new SelectListItem{Text="Buôn Ma Thuột (BMV)", Value="BMV"},
                new SelectListItem{Text="Cà Mau (CHA)", Value="CHA"},
                new SelectListItem{Text="Côn Đảo (VSC)", Value="VSC"},
                new SelectListItem{Text="Cần Thơ (VCA)", Value="VCA"},
                new SelectListItem{Text="Hà Nội (HAN)", Value="HAN"},
                new SelectListItem{Text="Hải Phòng (HPH)", Value="HPH"},
                new SelectListItem{Text="Phú Quốc (NHA)", Value="NHA"},
                new SelectListItem{Text="Pleiku (PXU)", Value="PXU"},
                new SelectListItem{Text="Quy Nhơn (UIH)", Value="UIH"},
                new SelectListItem{Text="Rạch Giá (VKG)", Value="VKG"},
                new SelectListItem{Text="Tam kỳ (VCL)", Value="VCL"},
                new SelectListItem{Text="TP. Hồ Chí Minh (SGN)", Value="SGN"},
                new SelectListItem{Text="Tuy Hoà (TBB)", Value="TBB"},
                new SelectListItem{Text="Vinh (VII)", Value="VII"},
                new SelectListItem{Text="Điện Biên (DIN)", Value="DIN"},
                new SelectListItem{Text="Đà Lạt (DLI)", Value="DLI"},
                new SelectListItem{Text="Đà Nẵng (DAD)", Value="DAD"},
                new SelectListItem{Text="Đồng Hới (VDH)", Value="VDH"}
        };
        public ActionResult Index()
        {
            if (Request.QueryString["HangHK"] != "")
            {
                RedirectToAction("Index", "Flight");
            }
            ViewData["SLTre"] = slTre;
            ViewData["SLNguoiLon"] = slNguoiLon;
            ViewData["NoiDi"] = noidi;
            ViewData["NoiDen"] = noiden;
            return View();
        }
        public ActionResult FindFlights()
        {
            ViewData["SLTre"] = slTre;
            ViewData["SLNguoiLon"] = slNguoiLon;
            ViewData["NoiDi"] = noidi;
            ViewData["NoiDen"] = noiden;
            return View();
        }
        public ActionResult About()
        {
            return View();
        }
    }
}
